Friday, January 26, 2007

Street Level

If you look closely a woman is trying to push the Alamo. Alamo is the recently refurbished sculpture which is located at Astor Place in New York City, which turns on its point once pushed.

No comments: