Casa de la Cultura Checoslovaca

city: La Habana
address: Vedado