• Living In The Waters Off New York CityDozens of seals have been spotted along the shores near the Bronx and Staten Island.

Leave a Reply