Ft. Josqua

Ft. Josqua is an Imperial Naval Installation in Josqua, Kingdom of Russia.