Michele Rocca* (1675-1751)
Michele Rocca* (1675-1751)

Details
Michele Rocca* (1675-1751)

The Flagellation

oil on canvas
19¼ x 29¼in. (48.8 x 74.3cm.)
Provenance
Anon. Sale, Christie's, New York, June 6, 1984, lot 89.
with Richard Feigen, New York.
Literature
G. C. Sestieri, Pittura Romana, 1993, III, pl. 999.

Lot Essay

The present work is a bozzetto for the painting in the Cathedral at Troia, previously attributed to Francesco Solimena.