an architectural detail of a mosque in Ayvalik,Turkey

Royalty-free stock photo ID: 43334806

an architectural detail of a mosque in Ayvalik,Turkey