Japanese Shadow Puppet 1

Media:Oil Painting

Dimensions: 300 x 300