Megara - Church A. Stafanos (?) Just North of city

Item