Funny map of London, UK

Nelli
St. Petersburg, RU
Comment

Playful cute map of London featuring all of famous landmarks and symbols.