Howells Brook in Elmwood, Prince Edward Island

Howells Brook in Elmwood is a stream.

Waterway Type
stream