Photo Credit: Wikimedia Commons/Mona Eshaiker
Photo of World's Largest Artichoke
World's Largest Artichoke
11261 meritt, Castroville, California 95012 USA
11261 meritt, Castroville, California 95012 USA
Photo Credit: Wikimedia Commons/Mona Eshaiker