UK. England. London. Centenarian Elsbeth Juda in her apartment. 2011.
Ajax loader