Teresa Solar Abboud (Teresa Solar, Madrid, 1985) lives and works in Madrid.
http://www.teresolar.com/