Duchess of York at Portsmouth.

Translate »