Filmoteca de Catalunya

Location: 

Plaça Salvador Seguí 1–9
08001   Barcelona
Spain
41° 22' 42.3156" N, 2° 10' 16.4388" E