India Rose James – Self-Portrait Store Launch Party in London India Rose James: Self-Portrait Store Launch Party