Humpback Whale Breach

Humpback Whale Breach

 Stock photo ID: 116711158