Royalty-free stock photo ID: 1358954114

Scupture of Saint Maria, Elche, Spain - Image