Stock Photo - Camp Oliver at New Bern, North Carolina

Stock Photo: Camp Oliver at New Bern, North Carolina.

Searchable keywords

Choose multiple keywords