Helena

Three of The Giants (much-celebrated huge puppets) are in Liverpool this weekend and no one in the media seems to think it strange that they are all male.