Public Domain
The Mirror Of Literature Amusement And Instruction Volume 14 No
Clifton is the Montpellier of England, and is associated with all that is delightful in nature: of this, the Engraving before us is a true picture, whether we contemplate the winding Avon; the sublime beauty of its rocks--