What are the names of 7 islands in Loch Leven?

There are five islands in Loch Leven: St Serf's Inch, St Mary's Isle, the Castle Island, the Round or Inchmickery Island and the Reed Bower. These islands are all home to a variety of wildlife, including birds, otters, and fish.
Copyright Wanderlust World © https://www.ynyoo.com