Leluchów
village in Lesser Poland, Poland
Polski: Leluchów - wieś w gminie Muszyna.
English: Leluchów - village in southern Poland.
-
General view of the village of Leluchów in the foreground. Slovakian village of Ruská Voľa nad Popradom in the background
-
Greek Catholic church (now Roman Catholic)
-
Roof of the church