history of Venice print - 1st Vintage Books ed. - nyu Vintage Books 1989 - xxvi, 673 p., [32] p. of plates : ill., maps 21 xxvi, 673 p., [32] p. of plates : ill., maps ; 21

John Julius Norwich.

0679721975 (pbk.)


Programming