Cumulus clouds over Delaware bay