Sports installation in Barcelona (2002)
tijdschriftartikel
Keywords: Pleguezuelos, Benjamin; Spanje