Flag book: containing three hundred and six flags of all nations.
Flag Book.
London, 
[19--?]