Oxford Street Shoppers

1990s, People

People shopping on Oxford Street in London in the 1990s