A. Davis

occupation:
Spectacle maker
Nationality:
British

Traded at 29 Warner St, Portland Place, New Kent Road, all, London England