Macmillan Children's Readers Level 2: Carnival SHIPTON, P
1