Neil Ross
81,
from
London, England