Neither rain nor clouds could dampen the festive spirit at the annual St Charalambos Festival in Doncaster & Templestowe, as record crowds gathered on Sunday, 16 February, to honour the saint and ...