Artaida is the brainchild of Aida Solovastru, a self-taught 25 year old artist from Bucuresti, Romania who is paying […]

Advertisements