Royalty-free stock photo ID: 264476654

Plaza Mayor, in Ainsa, Huesca, Spain in Pyrenees Mountains, an old walled town with hilltop views of Cinca and Ara Rivers - Image