Sir James the Rose
Sir James the Rose If you visit Crail, take a walk along South Marketgate, past The Golf Hotel along to the Parish Kirk where you’ll find a devilish tale… By David White Two households, both alike in dignity, in fair Crimond, where we lay our scene. As you may have…