Urban street view in Havana, Cuba. By C. Helmer January 10, 2021 Urban street view in Havana, Cuba. By: C. Helmer January 10, 2021