The Paper Tree
Mountain Lake | Bachalpsee Lake
$29
$39
This nature art print features the beautiful Bachalpsee lake in Switzerland with the sun rising & the mountain reflected in the lake water & is part of our nature art print & green art print collections available as an unframed poster print, timber framed print or premium canvas print.