Breath of The Spirit by Chihura Shiota
This art installation is comprised of 600 shoes from people who no longer wanted them. Each shoe is individually tied by a strand of red yarn to one single point atop a building.
Recent Comments
blog comments powered by Disqus
















