The Amgueddfa Torfaen Museum is managed by the Torfaen Museum Trust, the Trust have been safeguarding and collecting art, historical objects and cultural artefacts on ... read more