Crane Melon Sorbet with Pomegranate Seeds - Crane Melon Barn - Santa Rosa, CA

The Crane Melon Barn and the Crane family have a long rich history in Sonoma County....more