Weir

Weir on the Delaware & Raritan Canal.

Weir on the Delaware & Raritan Canal.

Leave a Reply