Designed by
Title
National Museum of Scotland #137745721
Description
Edinburgh, Scotland - February 10, 2018: National Museum of Scotland with unidentified people. In 2016 the museum had 1.81 million visitors that year, making it Scotland`s most popular visitor attraction, Dolly the sheep is on display here, the first mamal cloned from a cell
This image is editorial