Diwali in London. Trafalgar square is a great place to be when Diwali is celebrated in Central London. Loads of spicy num-num! The extra shows the fantastic multi-culturism that the event brings.
Comments
Sign in or get an account to comment.