A substantial chapel of the high street at Risca, south Wales.
Risca pictures
Cardiff pictures
All Wales pictures