RecordDetails
Antella, Florence, Italy : Scala, c1992.
79, [1] p. : ill. (some col.) ; 28 cm.