Cherry Pie

A mound of Sweet Ripe Cherries drenched in a Delicious Glaze.