Colonel John Tayloe III

Colonel John Tayloe III