Sun-drenched crowds thronged Juno Beach Pier, the air shimmering with heat as laughter, surf, and sunbathers filled every inch of the sand and boardwalk.
Sun-drenched crowds thronged Juno Beach Pier, the air shimmering with heat as laughter, surf, and sunbathers filled every inch of the sand and boardwalk.