Maria Grazia Chiurri.
The set, constructed by Italian artist Pietro Ruffo, had subliminal life-size installations of animals....
Read more
Love Our Site?
us on Facebook to stay updated with the latest trends
us on Facebook to stay updated with the latest trends