March 5, 2013

Fresh


Venice, Italy, November 1983. Morning commuters shop at the Rialto market on their way to work.

No comments: