luxsure.fr
‘The Lost Photographs of Captain Scott’ in London
The Atlas Gallery in Central London will be displaying from the 3rd to the 26th November 2011, unique vintage prints exhibited for the first time ever from Captain Robert Falcon Scott’s ill fated …