David Lewis

David Lewis is an internal quality of Age of Empires III at Ensemble Studios.