Fairy House Behind the Herb Garden

Fairy House Behind the Herb Garden

Fairy House behind the Herb Garden at the Palmer House Inn in Falmouth, Cape Cod, Massachusetts, USA.