Photo of Natural History Museum
Location: National Museum of Ireland
As Seen In: Penny Dreadful
episode 3x02 “Predators Far and Near”
Location: National Museum of Ireland
As Seen In: Penny Dreadful
episode 3x02 “Predators Far and Near”