Horrible Harry Goes to Sea
Publisher: Puffin Books; Penguin Young Readers Group
Published: Mar 24, 2003
Format: paperback
Number of pages: 58
ISBN-13: 9780142500026