Location

Poland

Karkonoska 171, Łomnica, Dolnośląskie, Poland