The newly refurbished (2011) old Invercauld Bridge over the River Dee near Braemar in Aberdeenshire, Scotland, UK

- Image ID: C37WF7
The newly refurbished (2011) old Invercauld Bridge over the River Dee near Braemar in Aberdeenshire, Scotland, UK
Simon Price / Alamy Stock Photo
Image ID: C37WF7