I think this was in Havana, right on the Malecon...
Location: Havana, Cuba
Photographer: Amanda Featherstone