Details
Manner of Giulio Romano
A Roman Triumph
oil on canvas
20 7/8 x 59¾in (53 x 151.5cm)
A Roman Triumph
oil on canvas
20 7/8 x 59¾in (53 x 151.5cm)