A boulder explodes in the construction of the Cape Cod Canal

Item Information