Help with recognizing handwritten characters

Hello everyone!
I was wondering if someone is a whiz when it comes to recognizing handwritten characters?
A friend of mine bought a picture in China with some calligraphy (Title or artist's signature maybe?). He was told what it means but forgot it [Image: kara_chin.jpg]
I have only learned Japanese Kanji (RTK1+), and neither me nor my girlfriend (who is japanese) can make sense of this. My girlfriend recognizes the first (upper) handwritten character looks like 林 (also the right side of the upper stamp), for the rest...