Thursday, September 24, 2009

Urban Art, France
















An entire wall that has been painted by street artists in Chelles, France.

No comments:

Post a Comment