Carmel Church

Location:1 Carmel Rd, Pontlliw, Swansea SA4 9EX, UK