Amphibian

Oil on Canvas 92 x 92 cm