28th annual Beach Sweep-River Sweep

28th annual Beach Sweep-River Sweep