Horta Labyrinth. Passeig de Castanyers. Barcelona. Catalonia. Spain

Royalty-free stock photo ID: 34422664

Horta Labyrinth. Passeig de Castanyers. Barcelona. Catalonia. Spain