Long lived the Queen

Long lived the Queen

Debra Slater
00:09:40
Link

About this episode

Elizabeth was a phenomenal woman who served as the Queen of England