28th Annual Great Glass Pumpkin Patch
Palo Alto Art Center 1313 Newell Rd, Palo AltoWho doesn’t love a pumpkin patch? Especially one made of thousands of hand-crafted glass pumpkins! The 28th annual Great Glass Pumpkin Patch returns to Palo Alto Sept. 30 & Oct.… Read More »28th Annual Great Glass Pumpkin Patch