Missing thumb

barnaby finch

United Kingdom