Missing thumb

Greg Eagan

United States