Pontyclun, United Kingdom

Renishaw Engineering Workshops for Schools (South Wales)