Ohio Wesleyan University Student Observatory

OWU, W. William St.
Delaware
Ohio
United States