shop mirrorTuesday 08 Jun 04a shop front mirrored wall by covent garden tube station Tags:london (tag) previousthe continued journey of the milknextlost cat