Peaches and Nectarines

Who invented peach rings?

User Avatar
Wiki User
February 20, 2011 5:45AM

God