Thomas Worthington Whittredge


$39,500