ganymedesrocks: Cavaliere d'Arpino, born Giuseppe Cesari (1568 – 1640 Archangel Michael and the Rebel Angels, circa 1610
WhichOneWouldYouPick WhipItOut