Live English Mannequins in Oxford St.

15mm f8. London. April 2011.