All Saints Church, Penarth

All Saints Church
Victoria Square
Penarth
Vale of Glamorgan