The E38 site is located in the middle of pastures with a cultivated field to the south, near Omega, Oklahoma.
Click to enlarge images.
The E38 site is located in the middle of pastures with a cultivated field to the south, near Omega, Oklahoma.
Click to enlarge images.