THEATRE STAMPEDE 2006
jack1
DESCRIPTION:

2.3m. head, main stage set piece for Theatre Stampede “Head”, 2006.