David Phelps

Blue Gate Theater ∙ Shipshewana, IN
Hiland Park Baptist Church ∙ Panama City, FL
Brownsville Assembly of God Church ∙ Pensacola, FL
First Baptist Church ∙ Lufkin, TX
Longview Heights Baptist Church ∙ Olive Branch, MS
Mt Horeb United Methodist Church ∙ Lexington, SC
The Barn @ The Phelps Farm ∙ Culleoka, TN