Tuesday, June 10, 2014

MASTERPIECE #1032


















Max Barascudts, German

Cardinals Still Pissed That Pope Francis Took Their XBox, 1900

Oil on canvas

No comments:

Post a Comment