Indian Paintbrush
Castilleja miniata - common name Indian Paintbrush growing in the high desert of Colorado.
© Lukeurbine | Stock Free Images
Similar Free Images