Charles Octavius Swinnerton Morgan (1803 - 1888)
Tredegar, Newport
Bristol and Gloucestershire Archaeological Society