Milleur Point


Milleur Point - point in Dumfries and Galloway, Scotland, UK.