Japanese Shadow Puppet 2

Media:Oil Painting

Dimensions: 300 x 300