

Portrait of President Theodore Roosevelt 2
$19.99 - $23.99
Portrait of President Theodore Roosevelt 2 by Gari Melchers
$19.99 - $23.99
Portrait of President Theodore Roosevelt by Gari Melchers