Designed by
Title
Located in Adilcevaz, Turkey, Tugrul Bey Mosque was built in the 16th century. Tugrul Bey Mosque is also known as Zal Pasha Mosque #318573640
Description
Located in Adilcevaz, Turkey, Tugrul Bey Mosque was built in the 16th century. Tugrul Bey Mosque is also known as Zal Pasha Mosque. Adilcevaz , Bitlis, Turkey