Just stumbled upon this awesome painting by Scott Davidson, a skilled 20yr old guy from the UK.
17th of September 2009