Strome Castle ruins

Strome Castle ruins overlooking Loch Carron in Stromemore, Scotland.