14 June 2011

Discovery

A sewing-supplies corner at Paperchase, Tottenham Court Road.

No comments: