WW II Photo Album
17th TCS area in Ciampino, Italy. Pictured are the operations and club buildings.
Back to Top