Moments

1955 Llangollen, Wales

Participation in the International Festival of Llangollen, Wales in 1955.