Alice Mirror by Sebastien Servaire By Handmade Charlotte February 10, 2012 Whimsical “Alice” mirror by French designer Sebastien Servaire, limited edition of eight available at Gallery R’Pure.