Captivating photo-floor modular stand feature

Enticing 5m x 4m photo-floor feature of a robotic and human hand.