ID help please. I believe this photo was taken somewhere near Laurel, Delaware. I hope someone will recognize the location.