Wednesday, August 18, 2010

Press: Unique Photo



Artists 4 Israel create largest 3D graffiti mural in America and discuss their historic mission to Israel.

FULL INFORMATION HERE

No comments:

Post a Comment