Postcard. Newport. Belle Vue Park. Wales. United Kingdom. Not a Reproduction. Postmarked 1914.See photos
39