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