Hundreds of tiny water droplets reflect my image on a bright orange California Poppy.

Royalty-free stock photo ID: 1149987

Hundreds of tiny water droplets reflect my image on a bright orange California Poppy.