Delaware River RatRiver Rat: One who spends his leisure time on or near a river. Photography Commentary