photo by Rob Verhorst/Redferns Prince and Cat Glover on stage in Rotterdam, Netherlands, in 1988. Cat Glover PrevHomeNext