Half Year's Eve

June 30, 2023
A Bermuda New Year's Eve