National Museum of Scotland
Death Mask of Dolly the cloned sheep (1996-2003)National Museum of Scotland
Death Mask of Dolly the cloned sheep (1996-2003)National Museum of Scotland
Fifteen years ago today, Dolly the Sheep was born. Now stuffed and on display at the Edinburgh Museum, Dolly began ...