ELVER LIVES at Cleveland Rock Hall
American eels find themselves in Lake Erie! Rock Hall is on the shores of Lake Erie in downtown Cleveland, OH.
Document Actions