spencerpeet.wordpress.com
Photos: Hello Indonesia 2014 Trafalgar Square, London
©Spencer Lloyd Peet