Giorgio Pace - 29A Ippocampo olio su tela 80x120cm
Feb 17

Ippocampo
29A – 2013

Oil on canvas, 80×120 cm

About the Author: