St Canna’s Stone (aka St Canna’s Chair) & Fynnon Ganna (Canna’s Holy Well)

You may also like...