1970-1707.jpg
Cars and people are packed into Jenkins Beach in Dedham during one particularly busy weekend in August 1970.