Puppet dreams (4/25)

Puppet dreams