A humpback whale was seen surfacing near the Statue of Liberty and the

2020-12-10 11

A humpback whale was seen surfacing near the Statue of Liberty and the

Free Traffic Exchange