Sunday, July 29, 2012


Amongst the bustle of thousands of daily tourists, these two cats relax in the winter sun, in Granada, Spain, and Venice, Italy.

No comments:

Post a Comment