Iluka

Oil on linen

125×138 cm

Artist: Stephen Phibbs