Michael Jackson HIStory Statue On River Thames 1995
1995
A Michael Jackson statue for the launch of HIStory floats on the River Thames in London in 1995.