Skip to main content
February 4, 2010
Lumia

A huge Ovi maps interactive signpost in London (video)