A seal representing the town of Colchester, England.

Colchester

A seal representing the town of Colchester, England.