F C Davis

occupation:
Inventor
Nationality:
British

active in Gloucester