us_fleet_forces_header_1032x100.jpg

NCTS Sicily IT

Naval Computer and Telecommunications Station Sicily, Italy