Nature Photography
by Tamara Mekler
Dew Drops
Pacific Highway
California, USA