Someone looking at paper toilet .com

rafael rozendaal paper toilet .com

I found this picture somewhere on the internet…
Who knows who it is? How cool is the internet?
Someone looking at my work somewhere…