Day: August 28, 2013

Notting Hill Carnival 2013 – The Police Dance Too!

||
Notting Hill Carnival 2013 has come and gone with its rich display of Caribbean culture – music, food, and dance; and even the police got involved, as revellers cheered...