Tag Archives: Trafalgar

Jantar Mantar in Trafalgar Square

It was a warm blue Sunday afternoon in London, with tourists flowing around Trafalgar Square. [...]