the invaders

PMMA, aluminium, electric motor
2007