Home Home Home 2012_09_04a.jpg Castroville holds an annual artichoke festival
and these banners hang in the main street