Framed art piece showing a mountain cascade landscape impression painting