Odd photo of the week

200906061208


As Radley Balko says, there's got to be great story behind this photo.

UPDATE: Steven Leckart says It's a sculpture called "Ancient Echo"!

Man comforts young, semi-clothed, vomiting orangutan