Menu

London, United Kingdom

London, United Kingdom

I marched with my partner, friends and colleagues through the streets of London UK and ended up at Hyde park listening to inspiring speeches which all went to waste…