Gilstrap Explained

Gilstrap is a surname. The name may refer to:

Person
Places