Monday, September 16, 2013

(Any Level) Shifting tides of humanity


Watch and be amazed:

Map of Europe: 1000 AD to present day

No comments:

Post a Comment