Troya-Nova

Troya-Nova New Troy

Personification of the geographic area and settlement of Roman London. Appears as an allegorical character in mayoral shows.