
3 0 c m
40cm
actual image size: 27cm x 22cm
Description
The Great Annual Sacrifice at the Temple of Apollo in the island of Delos
Image Details
Dimensions of Original
44.5 x 58.1 cm
Medium of Original
Line Engraving
Image Reference
PL008217
Photographer
Prudence Cuming Associates Limited
© Royal Academy of Arts, London