Placa-lesseps-catalunya-barcelona-01

Stadium seating at Barcelona's Plaça Lesseps.

Share your thoughts