Where is Centre de Cultura Contemporània de Barcelona located?
Centre de Cultura Contemporània de Barcelona, Centre de Cultura Contemporània de Barcelona, Spain (approx. 41.383614°, 2.1666667°)
Centre de Cultura Contemporània de Barcelona, Centre de Cultura Contemporània de Barcelona, Spain (approx. 41.383614°, 2.1666667°)