Designed by
Title
Marmara University Faculty of Theology Mosque in istanbul, Turkey #229563914
Description
Istanbul, Turkey. Beautiful interior of Marmara University Faculty of Theology Mosque in Altunizade. New modern mosque. Ceiling
This image is editorial