FIREWORKS!! Long Beach July 9, 2012, Belmont Lake State Park12/3/11 and 12/4/10 - Karl Tepfer Photography
Powered by SmugMug Log In