Hairy Beard Tongue

497018 - Hairy beard tongue (Penstemon hirsutus)
497018
A3
Hairy beard tongue (Penstemon hirsutus)