The Hospital church of our Holy Mother, Ohrid, one of some 365 churches in the small town

Picture 2 of 16