China Pig

Oil on Canvas

102 x 76 inches / 260 x 193cm

Leave a Reply

Your email address will not be published. Required fields are marked *