No Picture
Tourism

Polar photography at Buckingham palace

The next exhibition at the Queen’s Gallery at Buckingham Palace in London will mark the centenary of Captain Robert Falcon Scott’s ill-fated journey to the South Pole. The exhibit, entitled The Heart of the Great […]