Spitting Image
« Underfire
|
Main
|
Dictionary of Film & Digital Photography »
September 25, 2004
Yellow Dress
@
the Spring/Summer 2005 Pasarela Cibeles Fashion show in Madrid.
Posted by Cieciel at September 25, 2004 02:24 AM