Select Page

This is not a spoof picture from The Onion or any other satirical website. The image you see above is a painting by artist Michael D’Antuono called “The Truth” that will be officially unveiled at Union Square in New York City on April 29 to mark President Barack Obama’s hundreth day in office.