cuba, town square, church, city hall, market, concrete, cars, front, grey, parked, museum, white, gray, marketplace, district, auto, facility, car, motor vehicle, automobile, building material, wheeled vehicle, paving, vehicle, Christian church
Cienfuegos, Cuba