Missing thumb

REBEKA CHEN

United Kingdom