Thumb

Samuel Caillouete

United States