13 December 2025

Mother Nature is my favorite artist

 Double Negative. NV. It's really pushing the definition of art.




2006, Flims, MR

Eyes are better witnesses than ears

Lucian