Image 52 of 893
< Prev Next >
GIANT LEOPARD PLANT, LIGULARIA TUSSILAGINEA 'GIGANTEA', i.e. FARFUGIUM JAPONICUM
GIANT LEOPARD PLANT, LIGULARIA TUSSILAGINEA 'GIGANTEA', i.e. FARFUGIUM JAPONICUM
UA-37736838-1