Scenic Delaware: God’s country

Wayne Parker of Milford took this photo off of New Wharf Road in Milford on April 21.

Facebook Comment