Theda Tammas opens our minds again with their newest installation tabula rasa. Bring your eyes and brain and immerse yourself.

tabula rasa Art Installation by Theda Tammas at Corsica South Coasters.