musings of a wannabe

By neffie

Scratching

Even ducks get an itch. Photo taken in Hyde Park

Comments
Sign in or get an account to comment.