Lamb's Ear - Stachys byzantina

The Plant/w Flowers

The Flower

The Anthers 50X

The Pollen

Lamb's ear - Stachys byzantina pollen 400X (27┬Ám)


Internet Links