Subscribe to Our Exclusive eNewsletter

William Payne, Swansea Bay from Near Oystermouth Castle, 1826;