Cristina Rodriguez

Cristina's new exhibition in Le News (Switzerland)
Cristina Rodriguez's new exhibition, An Enchanted Walk in Geneva, has been feature in the Swiss news portal Le News.

Read the full article here.
Cristina Rodriguez's studio in Geneva, 2013