JOHN JOSEPH ROBERTS
Born: 1951

MARKET CROSS HOUSE HIGH STREET, NEWPORT