Last Touch

Artists: 
Becker
ISBN: 
1-879237-34-2
Publisher: 
New Harbinger Publications
Dated: 
1992
Price: 
$11.95