News

It was a great feeling to perform in Trafalgar Square again, is the place where I started to perform in 2010.
Sitting in Trafalgar Square, London's National Gallery features a labyrinth interior so large that it requires a color-coded map to navigate. The museum features paintings in the Western European ...