Boo's DaiLY BARK

Mar
01
Unweavable Object 2004 is one of Japanese artist Aiko Tezuka's incredible woven art installations.