
The May Fair started at 10.30am and soon the streets were bustling with more than just shoppers. Where did they get those hats?

The May Fair started at 10.30am and soon the streets were bustling with more than just shoppers. Where did they get those hats?