Puppets - Las Palmas

Puppets for the short film Las Palmas by Johannes Nyholm, 2011