Sofia, Bulgaria

Roman layers, domed churches and mountain horizons