Ralph and Russo is a London based luxury couture brand established in 2007 by Michael Russo and Tamara Ralph.
Ralph and Russo is a luxury couture brand that specialises in bespoke womenswear. The company was established in London 2007 by Michael Russo and Tamara Ralph.