Posts tagged Britain

Satellite Videos

This clip shows Britain from space over the course of 24 hours…. 😉

Advertisements

Leave a comment »