Proof of life

By csinclair185

Leaf

Newly fallen leaf with droplets of fresh rain caught the eye in Doune. It is art.

Comments
Sign in or get an account to comment.