Large Arch
Columbus, IN
Culture
Large Arch is an outdoor sculpture by British sculptor Henry Moore. It was installed in 1971 and is located in the outdoor plaza of the Cleo Rogers Memorial Library in Columbus, Indiana.
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