Massachusetts - Lsfrembes

Bancroft Tower

Bancroft Tower, the "castle" in Worcester, May 2012.

Massachusetts

From Massachusetts - Bancroft Tower in Worcester