Stever Hill

Finger Lakes Traminette

8.42 ratings
-no pro ratings
Finger Lakes, New York, USA
Traminette
Top Notes For
Rachel Dettman

On the tart side.

On the tart side.

Oct 26th, 2016
Barbara Herbein

Barbara had this 3 years ago

Barbara had this 3 years ago

Aug 7th, 2021