Cloud Puppet

Oil on Wood - 16 x 20 inch - $1,400.00 CAD