2934
Dew drops linger on the tips of hot pink tulip petals in sunshine.
Type
Color
Tags
Other Similar Photos