Designed by Mike Tonkin and Anna Liu, this 3 meter tall musical instrument sculpture was completed in 2006
Designed by Mike Tonkin and Anna Liu, this 3 meter tall musical instrument sculpture was completed in 2006 Landmarks, Art - Sculpture Links: www.amusingplanet.com By: hhgygy