Snow on the Front Porch

Snow on the front porch at the Palmer House Inn, in Falmouth, Cape Cod, Massachusetts, USA.