St Peter's Catholic Church, Roath, Cardiff

The windows


Start