Thumb

Roger Cronquist

United States