David Haltom Photography | The British Isles: Scotland, England, Ireland

The Highlands, the Outer Hebrides, Harris, Lewis, Orkney, Wester Ross, Edinburgh, Glasgow, Dublin, Belfast, Oxford, Cambridge