Kaneohe Bay enveloped in smoke during the BayFest fireworks display.
© 2009 Pam Haley - ALL RIGHTS RESERVED