Tag: 2012

The Insight Snail Pays a Visit

The Insight Snail Pays a Visit

The Insight Snail is a painting done by Kyle Richtig in 2012. This is a short explanation of the painting.