Prof Teresa receives Ohtli Award
London, UK, 5 of May 2016
DSC_0280

DSC_0280

Othil02

Othil02