AVA RAY
Grey Sheep
Location
london / United Kingdom
University
csm
Ava is a UK designer working from the studio in Central London. She graduated in Fine Art Sculpture, where 3D pieces, illustration, and instalation was concerned with body manipulation, collections, curio, and function/disuse.