Troya-Nova (alias New Troy)

Troya-Nova

Allegorical character in mayoral shows who personifies the geographic area and settlement of Roman London. See also the character of London.