Stow Hill Newport Monmouthshire Wales. Postcard postmarked May 25 1908