The Cal Poly Pier in Avila Beach.
The Cal Poly Pier in Avila Beach. jjohnston@thetribunenews.com
The Cal Poly Pier in Avila Beach. jjohnston@thetribunenews.com

Get up close to sea creatures at Cal Poly open house in Avila

May 07, 2014 5:25 PM