Spanish Rome, 1500-1700
Ratings: 3.62 / 5 (16 Ratings / 1 Reviews from GoodReads.com)
Stacks (Upper Level)
DG797.8 .D36 2001
Available
Request It!
0300089562
New Haven : Yale University Press, ©2001.
278 pages : illustrations, maps ; 25 cm