Terra Nova at Discovery Point
Jan. 28th, 2017 12:41 pmIn Discovery Point in the Terra Nova room is this larger than life photo of 9 men of Scott’s Expedition to the South Pole.
( Read more... )In Discovery Point in the Terra Nova room is this larger than life photo of 9 men of Scott’s Expedition to the South Pole.
( Read more... )