Shiso Tea Leaves in Cape Cod Garden

Shiso Tea Leaves in Cape Cod Garden

Photograph of Shiso growing in the Palmer House Inn’s herb garden. Photo (c) Copyright PLO’Connell. All Rights Reserved.