FOGGIA, ITALY

"A Big Italian Meal"

The Road to the Foggia Air Base