Ximena Garrido-Lecca

Ximena Garrido-Lecca

Born 1980 in Lima, Peru
Lives and works in Lima and New York

Download Vita