Indian Women in Trafalgar Square, London — painting by Harold Dearden (1888–1962), Museum of London