theguysacha
Dia de los Muertos, Colombia Road, London.
(It’s not me in the photo!)