Made by Hand/Gwnaed a Llaw, Nov 30-Dec 2 2012, is Wales' finest craft & design festival at Tredegar House, Newport, South Wales.

recent activity

  • Loading feeds