Lower Largo beach under a heavy sky in late December