Cecil Ward
Poplar, London, England, UK