SOMERVILLE, MASSACHUSETTS

January 01, 1970

Ran across this stunner last year in Somerville.

-Faith Towers