The Stones of Venice Volume 3, John Ruskin, Paper
Author:
John Ruskin