fbpx

Shabba Ranks in London, UK on 17 January 1990

Shabba Ranks