Vagrant.us / DSC00068
© 2003 - All Rights Reserved
1/4/2003
London, England
Paid performers at the base of the Eye.