The UK’s Second Largest Street Carnival Returns To Birmingham This Summer
If this can’t put a smile on your face, what will? Often thought to be one of biggest street carnivals in the UK – second only to London’s Notting Hill – Harborne Carnival will be bringing the sunshine to Bi...