Home / Store
Caravaggio
The Cardsharps
Oil on canvas, c. 1596
Kimbell Art Museum, Fort Worth, United States
Largest Fine Art Print on Canvas
Purchase