Loch of Toftingall


Loch of Toftingall - lake in United Kingdom.