Delilah The Ladybug 24 October 2023 By Steven Lockyer Spreading good luck wherever she goes, this ladybug keeps us on our toes! Submitted By: Steven Lockyer