puppets

4411    Puppets, Prague, Czech Republic, 2013