A portrait of an acclaimed Welsh folk singer is set to be unveiled in Machynlleth, where he will perform his first gig in years.

Dafydd Iwan will be performing for the first time after a prolonged hiatus at an unveiling ceremony at the Wynnstay Hotel in Machynlleth.

The unveiling and performance are scheduled for Saturday, April 2, at 8pm.

READ MORE:

The portrait was painted by South Wales artist Dan Llewellyn Hall.

Mr Llewellyn Hall once portrayed the Queen, becoming the youngest official portrait artist to do so.

Dafydd Iwan has his own royal connections, having performed at the investiture of Prince Charles.

The gig and unveiling are part of the Amdani Fachynlleth Festival.