Thursday, September 24, 2015

MASTERPIECE #1307










Walter Dendy Sadler, English

Bunch of Priests Running Up the Pope's Credit Card at the Vatican City Red Lobster Last Night, 1882

Oil on canvas

No comments:

Post a Comment