Ravello Hills Amalfi Coast Italian Landscape Watercolor

Ravello, a small Italian town located 1200 feet above the Tyrrhenian Sea by Amalfi Coast It is home to iconic cliffside gardens. The ...