Aug 27, 2010

Huge flip flops on a Nantucket beach

These sand sandals were seen on the Massachusetts island of Nantucket.