A woman seemingly passes through her own reflection in a humerous scene in plate glass of a pedestrian walking through a shopping complex in the financial City of London. The symmetrical reflection doubles the person's presence in the window of an office, on a corner in what's called the Square Mile after its ancient Roman walled past.