1 of 23 photos
Thumbnails
 
Me in the mirror

Me in the mirror

Portobello Market, London, England. April 2000