Charles Hawkestone

Charles Hawkestone is a naval officer and the Replacement to the late Commodore Theodore Groves he is in command of HMS Wild Rose.

more info coming soon