Casa de la Cultura Checoslovaca

city: Havana (La Habana)
address: Vedado