laughingsquid.com
Release, Stunning Monumental Sculpture to Nelson Mandela
photo via Marco Cianfanelli "Release" is a monumental sculpture to Nelson Mandela situated at the site in South Africa where he was arrested in 1962 (he