Color - Tom Vaughan
Sea of Blue

Sea of Blue

Clearwater Beach, FL