"Apparently I’m introspective… levelheaded… but at the same time, absolutely insane."
the actual deer showing off his skills
TST by Giorgio StefanoniTST is a silk screen print factory basedin Burago di Molgora, near Milan, Italy.
Details of paintings of flower vases I saw at the Louvre. (click on each to enlarge and see the wonderful details)