Funny map of London, UK

Nelli

St. Petersburg, RU

Comment

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