A life style that a lot of people only dream about... meet Kevin Kavanagh of Crystal Beach, Texas who brings a little island flavor to the mainland.
Crystal Beach, TX
Like Texas Country Reporter on Facebook: https://www.facebook.com/TexasCountryReporter
Texas Country Reporter #1307, 09-15-2012
21st March 2013