Puppet Theaters

Size: 84x162cm