James Sheldon

occupation:
Publisher
Nationality:
English; British

Established at 31 Ely Place, London.