Preview image
Preview image
London Fashion Week 2001: Maria Chen Catwalk Show | Big Pictures Archive