Vol. 2. Plate 31 and 32.

Vol. 2. Plate 31 and 32.

$125.00Price
Vol. 2. Plate 31 and 32. Loggia, Detail D'Une Travee