Top

Veazie Dam Breaching on the Penobscot River