Strome Castle

Strome Castle

Location: Strome, Lochcarron

Strome Castle

Location: Strome, Lochcarron