Designed by
Title
Green Mosque, also known as the Mosque of Mehmed I, is a part of a larger complex in Bursa, Turkey #339172410
Description
Bursa, Turkey - September 8, 2024: The Green Mosque, also known as the Mosque of Mehmed I, is a part of a larger complex in Bursa, Turkey
This image is editorial