MICHAEL ZIMA
Marketing Director
What is your meaning of Palimpsest?

"Something that has many diverse layers and possible meanings depending on who is interpreting it"
Back to Top