The Garden Party

June 1, 1990
0.0%

Surgical Spirit - S2 - E6

The Garden Party

Sheila is invited to a royal garden party at Buckingham Palace. But the main question is, who shall accompany her?