Architecture and landmarks in Greece. The Recep Pasha Mosque is a historical Ottoman mosque on the island of Rhodes. The mosque was built in 1588 during the reign of Murat IV. Rhodes city, Rhodes island, Greece
View Full Image on Dreamstime
Username: Nataliapavlova369
Editorial: No
Width: 4632 pixels
Height: 3088 pixels
Downloads: 0
Image ID: 318632810