Turkey

Yavuz Selim Mosque

The Yavuz Selim Mosque (Turkish: Yavuz Selim Camii) was built in the 16th century …