W.H. Upward

Nationality:
British
based:
Newport, Isle of Wight, England, United Kingdom

Based at 126a High street, Newport.