DAVIDA CARTA

vermont
  b. 1982, Varese, Italy   Her work explores the emotional qualities of ordinary things, the passing of time and the sense of belonging to a place.    Davida studied with... read on
Menu