Lordy Rodriguez

It was while studying at the School of Visual Arts in New York that The Map as Art artist Lordy Rodriguez first started to explore themes of identity and place.