Fin whale at Langara Island, BC (by Langara Fishing Adventures)

Fin whale at Langara Island, BC (by Langara Fishing Adventures)