Cover 3

The ones who walk away from Omelas

The ones who walk away from Omelas

1996 • 46 pages