The Day in Photos – October 17, 2017
Waves crash over the lighthouse as storm Ophelia passes Porthcawl, Wales, Britain, October 16, 2017. (Photo by Rebecca Naden/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy