Carl Robert Keyes 🏳️🌈
@tradecardcarl
Professor of Early American History, @AssumptionUMA; Director of @SlaveAdverts250; 18th-Century Advertising & Ephemera Enthusiast; Daily #Adverts250 Update
ID: 3234429607
http://adverts250project.org 02-06-2015 23:57:21
28,28K Tweet
2,2K Followers
1,1K Following