Alain Khouri
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.
Newer Posts
Older Posts
Home
Subscribe to:
Posts (Atom)