Nick Prince
Deluxe Cinema
Hastings, GB
Uploaded on: March 14, 2016
Size: 22.3 KB
Views: 1,115
License:
A publicity street stunt for the De Luxe Cinema in 1913 for the film, Captain Scotts Expedition to the South Pole.
No one has favorited this photo yet