Odessa
Large port city and logistical hub on the southern coast of the Ukraine in the Soviet Union
Infrastructure
Port and rail yards
Location under
Remove these ads. Join the Worldbuilders Guild
Comments