Trick or treat! This image appears in the gallery:Heart Angels: Gloucester Carnival 7. Trick or treat! 22 images See the full gallery: Heart Angels: Gloucester Carnival