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