Seven new maps of the world and what they might mean

Dec 14, 2015, 11:09 PM, London, Greater London, England

Southgate School 6th form, Cockfosters, London, December 8th 2015

clip location map