The Stones of Venice, Volume 3 (of 3)
John Ruskin
THE COMPLETE WORKS
VOLUME IX
JOHN RUSKIN