Bank-Of-Punjab

Havana at 500: a city in four portraits