Scotlands triumph over Rome
[London?] s.n.
[c. 1641]
Locations:  E
Wing (CD-ROM, 1996),
ESTC