Designed by
Title
Church of Irina inside the Topkapi Palace, Istanbul, Turkey #54295420
Description
ISTANBUL - DECEMBER 24: Tourists visiting the Saint Irina church, placed inside of the Topkapi palace near the Hagia Sophia. On December 24, 2006 in Istanbul, Turkey
This image is editorial