They say it's a picture of an insect's face. "They" being a group of Oklahoma scientists. Nonscientists will simply have to take their word for it, because the untrained observer cannot seem to find ...
It's a bug, it's a bronze statue, it's… the ugliest public artwork in America? According to a new 2025 survey by riverswallart.com, the Boll Weevil Monument in Enterprise, Ala., tops the list of the ...