Aquascutum, Regent St. Fitch.

Aquascutum, Regents Street. London. Fitch.

Aquascutum, Regent Street.
Back to Top