Modern impression of the seal.

Modern impression of the seal.