Guardian of the Ocean
by Kevin Winanggaay May
Acrylic on canvas
91.5 x 61 cm
$1800