Elgin's Lodge at Leven No.91


in the Province of Fife and Kinross