All Saints Church, Oystermouth, Swansea

Address

Google map