Eidola, 2015

Miami Beach 2015
Henrique Faria Fine Art
Painting
35.6 x 40.6 (cm)
14.0 x 16.0 (inch)
Oil on linen.