Missing thumb

SHENGBAI XIE

United States