Carravaggio's God.

Copyright Alex Rafael Rose 2013