Route 29 at top; Delaware & Raritan Canal, houses, and Delaware River at bottom ©booksandbuttons
Challenge: The Three Soup Supper
← Challenge: The Three Soup Supper
Route 29 at top; Delaware & Raritan Canal, houses, and Delaware River at bottom ©booksandbuttons