by hernan_hyper
Sehzade Mosque, an Ottoman imperial mosque in Istanbul, Turkey. Interior view. Architectural detail.