Raindrops on Leaf
Raindrops on Leaf

Raindrops on a leaf in my garden

Location: Twickenham

Raindrops on Leaf

Raindrops on a leaf in my garden

Location: Twickenham