CUBA | Sunday, 13 January 2013 | Views [325] | View Larger 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