Pumpkin patch new article content ... A pumpkin patch is a place, typically at a farm, where people can buy their own pumpkins

References

edit
edit