user5898586 comments

08-March-2023 Wednesday
Found an altar in the forest. Help me understand what it is. North Leningrad region, next to the river. There are practically no paths here, and the road is far away.


v20240901