Hubbard Brook Farm – Perfect Peaches

Hubbard-Brook-Farm-peaches

In Maine. Really. Perfect peaches from Hubbard Brook Farm.