Tuesday, October 5, 2010

Wall Art

Sited in Central Square area in Cambridge.

1 comment:

B SQUARED said...

Always interesting things to see in Cambridge.