Browse Items (1 total)

  • Tags: Perth and Kinross, Scotland, United Kingdom

A postcard depicting a view of Loch Levan, located in Kinross, Scotland. The loch is the largest natural shallow body of water in lowland Britain. It is home to more breeding ducks than anywhere else in inland Europe.This postcard is part of a…