Mastis

Related tags
Mastis (1)
Mastis Lake in Telšiai, Lithuania
Mastis lake is located in the town of Telšiai, Lithuania. There is a dwelling houses located in the shores of lake Mastis, and seems there is a...