Ralph and Russo is a London based luxury couture brand established in 2007 by Michael Russo and Tamara Ralph.
Ralph and Russo is a London. This London is based luxury couture brand. This luxury couture brand is established in 2007 by Michael Russo. This luxury couture brand is established in 2007 by Tamara Ralph.