Hawaii 2011 - Zoltán Sylvester
Humpback whale in Kealakekua Bay

Humpback whale in Kealakekua Bay