Ulu Cami Mosque Islam Bursa Turkey city town

- Image ID: BN998B
Ulu Cami Mosque Islam Bursa Turkey city town
Peter Horree / Alamy Stock Photo
Image ID: BN998B