Delbray

Delbray is the fortress guarding Crimea's eastern regions.