Kevin Sempe

Diver swimming with humpback whale near ocean surface