Missing thumb

Clemens Bischof

United Kingdom