Levoca, Slovakia

Levoca, Slovakia

Former town hall, Square of Master Paul, Levoca, Slovakia