Rufus Gifford
Public figure
American trying to pick up the pieces
6 Presidential Campaigns
2 X Ambassador. πŸ‡©πŸ‡°β€οΈ
Here for the dogs.

Comments