Was hiking in Mezna, and those things were all around. We are from Hungary and never seen such thing. What could they be?

by FewConsideration9105

1 comment
Leave a Reply