Tag: Centro

Felipe Russo

Felipe Russo, (b. 1979, São Paulo, Brazil) first graduated in Biology with a major in Landscape Ecology, disciplines that still inform his process when approaching a space to work with.…