The perforated installations of Stratis Tavlaridis Art Stratis Tavlaridis is a Greek artist who constructs perforated installations out of paper. […]