Inspector Harold Rumbold (deceased)

An inspector from Scotland Yard - DECEASED

Description:
Bio:

Inspector Harold Rumbold (deceased)

Clockwork-1888 geoharpst geoharpst