Monday, November 30, 2009

World AIDS Day 2009

Featured in the picture above is the 130 meter tall sound scripted sculpture called "I AM HERE".

No comments: