Royalty-free stock photo ID: 116221771

Buyukada Greek orphanage - Image