Category:St Thomas Mission Church, Newborough

English: The former St Thomas Mission Church, now a community building, in Newborough, Wales.

Media in category "St Thomas Mission Church, Newborough"

This category contains only the following file.