Description

Beautiful free-stone peach from Echo Valley Orchard in southern Illinois.