Duddingston Loch from Holyrood Park, Edinburgh, Scotland Stock Photo - Alamy
duddingston loch Edinburgh Scotland by john berwick | SkyPixel
High Level View Over Duddingston Loch In Edinburgh Stock Photo - Alamy
Duddingston Loch is a lake, or freshwater loch, in Edinburgh where it is the last remaining natural loch within the city. It is situated to the south of Holyrood Park and lies
UK, Scotland, Edinburgh, Elevated view of the Duddingston Loch. - License, download or print for £49.00 | Photos | Picfair
18 Duddingston Loch Photos and Premium High Res Pictures - Getty Images