Seals have arrived on Long Island Oct 1st

Meadow Brook Parkway bridge south. Just saw it one pop up so no pictures. :sob:

1 Like

Cool!

1 Like