Amaya Salazar is a Dominican artist known for her faceless personas that inhabit mystical and magical environments where light and the Antillean flora are present.
NASource: Wikipedia