Info

Dolly the sheep on display at National Museum of Scotland in Edinburgh, Scotland, United Kingdom

Dolly the sheep on display at National Museum of Scotland in Edinburgh, Scotland, United Kingdom

Add to Cart Add to Lightbox Download
Filename
Dolly-sheep.jpg
Copyright
Iain Masterton
Image Size
5073x3600 / 6.0MB
Contained in galleries
Scotland Image Gallery
Dolly the sheep on display at National Museum of Scotland in Edinburgh, Scotland, United Kingdom