Stevie Wonder Releases Natural Wonder

Natural Wonder is a live album by American musician Stevie Wonder, released in 1995 and recorded in Japan.