Shen Li

Mirror Image

  • Sale
  • Regular price $4,200.00


48.0 x 36.0 x 1.5 in. (121.92 x 91.44 x 3.81 cm)