Worlds of Puppets

Location: The National Theater of Iceland

05