A multitude of colors is produced by mineral deposits in the rocks
Huge jets of water propel into the air after waves slam the beach
Ocean waves surging toward shore at Middle Cove Beach, NL
The ocean is calm on the coast of Middle Cove, Newfoundland
Ocean waves receding from Middle Cove Beach
Large wave collecting strength to slam the coast at Middle Cove
Platform overlooking Middle Cove Beach, Newfoundland
Rainbow on the horizon overlooking Middle Cove Beach, NL
Girl swimming at Middle Cove Beach, Newfoundland
Seagulls soar overhead as the coast is slammed by ocean waves
Family watching the waves at Middle Cove Beach, Newfoundland
Powerful ocean waves slam the coast of Middle Cove Beach
Net fishing during the capelin roll at Middle Cove Beach
Wave watching at Middle Cove Beach, Newfoundland
Crochet rock covers are becoming a more popular sight in Newfoundland, Canada
Powerful ocean waves slam the coast of Middle Cove Beach