Loading
  • 21 Aug, 2019

  • By, Wikipedia

Lockvattnet

Lockvattnet is a lake in Södermanland, Sweden. Elghammar Castle lies on the lake's shore.