delfin en Washington 2007, acrylic on canvas, 110 x 178cm

Ibrahim Miranda

curriculum