thestilettogumshoe.com
Marta Nael
Barcelona, Spain concept artist, illustrator and fine art painter Marta De Andres, who uses the professional name Marta Nael, seems far too young to exhibit so much skill and confidence in multiple…