Vanessa Gillian

MIRROR MIRROR
  • MIRROR MIRROR

  • In a land made-believable, a looking-glass was subjected to looks and stares from faces.