

License price
Quote required
Lady Emily Crompton photographed attending 'The Renaissance' hat collection fashion show in London.
2003-05-13
London, United Kingdom
Source
Big Pictures Archive
Rights notes
WORLD RIGHTS
Usage
Editorial
Delivery
Digital download
Recommended