Richard Ross Museum of Art
Delaware, OH
Culture
The Richard M. Ross Art Museum is located on Sandusky Street on the campus of Ohio Wesleyan University in Delaware, Ohio, United States. Although the Museum is affiliated with Ohio Wesleyan University it is open to the public during the academic semesters and by appointment during the summer and winter breaks.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account