Part of the album: Denver Science Museum
This is a replica of the largest river boat of an 1880 Viking ship that was discovered in Gokstad, Norway.
This is a replica of the largest river boat of an 1880 Viking ship that was discovered in Gokstad, Norway.
Related Photos
Photo Location
The map failed to load!