Stow Hill, Newport, South Wales, UK. St Mary's Church (R.C.) was built in 1839.

- Image ID: RA2G2J
Stow Hill, Newport, South Wales, UK. St Mary's Church (R.C.) was built in 1839.
Alex Ramsay / Alamy Stock Photo
Image ID: RA2G2J