This painting was on display in the World Trade Center, New York City for the Strength of the Mind exhibition - 1993