Peach on tree at Alstede Farms in Chester

[]

Peach on tree at Alstede Farms in Chester

[]