John wilkes booth

What is John wilkes booth?

John wilkes booth definition and meaning on Dictionary terms:
noun
Bal

Tags: