Forum Posts Following Followers
19011 84 194

What does this picture say to you?

This picture was taken at approximately 9:30 on July 4th 2009 on 34 Street facing the Hudson River in New York City.

I want to hear what is most striking about it from you guys before I add my two cents to the equation, so check back tomorrow after you've given me your answers.