street of andalusia in architectural complex pueblo espanol in barcelona, spain

Royalty-free stock photo ID: 37893631

street of andalusia in architectural complex pueblo espanol in barcelona, spain