No.2 Construction Battalion: The Operational History

June 14, 2016

N<sup>o</sup>.2 Construction Battalion: The Operational History