The Little Costume Shop is a collection of quarter scale opera and ballet costumes available for purchase and for exhibition designed by Vin Burnham, who kindly gave an interview for ‘Musetouch Resurrection’ edition.
Dress worn by Monica Bellucci as Mirror Queen in 'The Brothers Grimm', Costume design by Gabriella Pescucci, 2005. https://www.imdb.com/name/nm0675951/