mail_outline sales@mediastorehouse.com
Bacardi Building, Havana, Cuba, West Indies, Central America
Bacardi building, Nassau, Providence Island, Bahamas, West Indies, Caribbean, Central America
View over rooftops of Havana towards The Bacardi Building from the 9th floor restaurant of Hotel Seville, Havana Centro, Cuba
Balconies of a dilapidated apartment building, Havana Centro, Cuba
View over rooftops of Havana during late afternoon towards The Capitolio from the roof of the Bacardi Building, Havana Centro, Cuba
Bacardi Building, Old Havana, Havana, Cuba, West Indies, Central America