Cherubs unwind at Clark Street Beach July 16, 2024 Clark Street Beach was a popular hangout spot for cherubs.