On Wednesday, June 29 crowds gathered in the sunshine at Altoona Beach for some fun and relaxation.

1-10 of 25