Petersburg, Alaska Cruise Deals

A spotted harbor seal resting on an ice floe in the water near Petersburg, Alaska, a common sight for wildlife tourists.