More to explore:
Already have an account?
Log in now
Stalker Castle, Scotland
Castle Stalker, Scotland
Castle Stalker, Argyll, Scotland.
Castle Stalker, Loch Laich, Scotland - sits on what is usually a tiny island in in western Scotland; at low tide the water receides enough that you might be able to wade over from the mainland
Castle Stalker, Loch Linnhe, Scotland
Edinburgh Castle, Scotland