Loudoun Hill and The Spirit of Scotland Monument

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


Printed products and usage licences for this image are available from the websites below.