artist: David Palumbo

(Source: conceptartworld.com)