Leah travels to Harbour Restaurant at Canal Square in Lewes, Delaware.

Tags