Castle Hill Mixed Pairs Carnival 25/07/2016

A selection of happy shots from our 2016 Mixed Pairs Carnival - 25 July 2016