American Flags: Designs for a Young Nation

Hardback