cape-cod-lavender-1255

Lavender at the Inn

Lavender at the Palmer House Inn in Falmouth, Cape Cod, Massachusetts, USA.