Oenothera boquillensis 3128

_DSC3128

Rio Grande Beeblossom, Oenothera boquillensis, Ernst Tinaja, 3128. Click for more.

© Tom Lebsack 2017