Trusted Local News

Photo detail

Mary Kate Leonard, 17, of Ivyland, Pa., emerges from the surf to finish first in the ocean swim.

June 12, 2021