All Saints Church, Oystermouth, Swansea

Address