"Triumph of the Human Spirit" was the motto of the 1996 Atlanta Paralympic games. This is a clasp back pin.
Previous Comments