Tree of Life

The ancestors and relatives of Ted and Verna (Bremer) Cash

Island of Kerrera, Lorn, Scotland, United Kingdom

[from wikipedia] Gylen Castle is a very small castle, or tower house, at the south end of the island of Kerrera in Argyll and Bute, Scotland, on a promontory overlooking the Firth of Lorne. It was made a scheduled monument in 1931.

B