A kinetic sculpture that mimics a walking person

Don't Miss...