E Müller

occupation:
Artificial eye maker
Nationality:
German

Business located at 26 St James Street, Liverpool, England