Avila Beach.
Avila Beach. Laura Dickinson ldickinson@thetribunenews.com
Avila Beach. Laura Dickinson ldickinson@thetribunenews.com