Photo taken during one of the recent snowstorms, from a window overlooking a bleak and deserted Revere Beach.
By Yankee Magazine
Jan 23 2011