Other

Caravaggio Button Pin 1.5 inch

Caravaggio Button Pin 1.5 inch

$2.00 at Cleveland Museum of Art.

More by Caravaggio across every museum store.