Loudoun Hill and The Spirit of Scotland Monument

Loudoun Hill and The Spirit of Scotland Monument near Drumclog, East Ayrshire, Scotland, United Kingdom.

Loudoun Hill and The Spirit of Scotland Monument