It was a beautiful day at the Delaware River Festival at Penns Landing on September 24, 2022.