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