Two humpbacks spotted off the coast of St. John’s, Newfoundland

By: Iceberg Quest





Leave a Reply

 
decor