Posted by Steve Kravitz (Florence NJ, United States) on 5 March 2008 in Architecture and Portfolio.
Looding toward downtown Havana. The Melia Cohiba is the hotel to the right.
Nature vs. Man. Only one winner here, and rightly so. Nice take.
5 Mar 2008 1:04pm
PREVIEW ONLY
Add your comment ...
havana