Designed by
Title
Dolmabahce Mosque is a baroque waterside mosque in Beyoglu district of Istanbul, Turkey #339174097
Description
Istanbul, Turkey - September 27, 2024: The Dolmabahce Mosque is a baroque waterside mosque in Beyoglu district of Istanbul, Turkey
This image is editorial