Dr Bobus

You might think this is Karl Lagerfeld the designer.
In fact, it is Smilin' Uncle Ted McCarrick on the way to a party with young priests

328