wakingbraincells.com
Leo Dillon Dies
Tor.com is carrying the sad news of the death of Leo Dillon, half of the duo of Leo and Diane Dillon, the amazing husband and wife artists that create such detailed, emotive works. Their work…