David Lodge

105 years old Rochester, Kent, England, UK