Focus on this artwork and discuss the abstract.
A statue of Christopher Columbus is installed in Atlantic City, New Jersey, United States. The memorial is slated for removal, as of June 2020.
Atlantic City, New Jersey Christopher Columbus