Two Minute Wonder: St Stephen of the Bulgars, Istanbul, Turkey
A video showing the exterior and interior of the Church.
geopatriot
Youtube
2009
Danu Mudannayake