Vivi on the Beach! | Galveston Beach Photographer

August 04, 2017

It was a breezy, cool day at Crystal Beach on the Bolivar Peninsula!