front view Barcelona Cathedral, Catalonia Spain

Royalty-free stock photo ID: 113576842

front view Barcelona Cathedral, Catalonia Spain