If there is still someone that doesn't know Stumble Upon is a great site! Breaking news, yeah?
Well, it is! Considering that i have just stumbled upon two of my very own old pictures, which I have even forgotten they are online. Somehow they even got Editor's Pick at Better Photo :)
Here they are if anybody is curios: Old Man and Small Ship in Paphos.