Lenore #13
Publisher: SLG Publishing
Published: July 18, 2007
Language: eng
Format: Pamphlet
ISBN-13: 9781593620950
Subjects: Comics & Graphic Novels / Comic Books