EMPIRE SHOPPING

12

£39

Year: 1926