Kingston Carnival

KREC is very excited this year’s Kingston Carnival is back and will be held on Sunday 2nd September 2018. It promises to