24 December, 2024

Stuart Powell

Stuart Powell lives outside of Terre Haute, Indiana, where he serves with the North Side Christian Church.