The Last Days Of Princess Diana (England’s Rose) (NEW)

A poignant and effective documentary on the rise and fame of England’s Rose Diana Spencer (Princess Of Wales) with explicit details on her untimely and tragic death on 31 August 1997 due to a car collision in Paris,France.

Leave A Reply