IGNACIO ALVARO


Lima, Peru, 1983
Lives and works
in Lima.