Description

A promotional film for Fireworks Clay Studios in Tudor Lane, Cardiff