Avatar

Kelvin, Tsz Hei Choi

Imperial College London, London, United Kingdom of Great Britain and Northern Ireland

Imaggeo member since 2019