book

Two royal achrostichs on the Dutch in the ditch

London : 1672?

Reference details