Location

Santa Rosa beach, Florida