Ft. Dezel

Ft. Dezel is an Imperial Naval installation.