Brazil Day 2015 In Trafalgar Square

WHEN:
London

MORE INFO: