Michael Storrings Newport Mansions Puzzle : 1000 Pieces by Galison (cor); Storrings | Menrva Books | MenrvaBooks