Advanced Search
Chora Church - an ancient Christian church in what was Constantinople (now Istanbul in Turkey). 'Chora' meant outside the walls or city proper.
Red tablecloth: private home in Turkey