Designed by
Title
The mosque in the town of Manavgat, Turkey, views of the city and the road to the mosque, interesting architecture #42347733
Description
The mosque in the town of Manavgat, Turkey, views of the city and the road to the mosque, interesting architecture, religion, Islam
This image is editorial