John Howard Sanden recent portraits 2013-2019  


THEODORE ROOSEVELT
Twenty-Sixth President of the United States

Copyright © 2019 by John Howard Sanden