Preview image
Preview image
Stephen Jones Hats Party at the V&A Museum, London | Big Pictures Archive