May 11, 2018 19620518CTA Published at 647 × 2104 in 1962 Eisteddfod 4 / 18.05.1962 CTA Like this:Like Loading...