Rupert Tellson

Rupert Tellson is a human located at Norwington Estate in Tiragarde Sound.