(Soft Line Illustration) Hilltop Fortress Keep

A medieval castle perched on a rocky hilltop.