CUBA | Sunday, 13 January 2013 | Views [326] | View Smaller Image
A fish out of water - an alien lost in the old town, and damned if he'll ask the police for directions
Tags: #cuba #havana