English admiral

C11243 concept

An English admiral is a high-ranking naval officer from England responsible for commanding fleets, directing maritime strategy, and overseeing naval operations in war and peace.


Instances (2)