Stormy beach with puddles at low tide

stormy beach with puddles at low tide

Prompt

A beach with many puddles by low tide, against a stormy sky, in British Columbia.