Church on a hill seen from the town center of Levoca
Return to photos of
slovakia/levoca