RITES OF SACRIFICE - CHORLTON, Windsor