© 2016 by Margherita Giampietri

Puzzled

Acrylic on Canvas 91x61cm 2010 -Original N/A -Limited edition Prints available