First photo ever taken. 1826 France. Apparently a view out a window, but who really knows... and no one ever will... I think i see a nipple. use your imagina
Upload
Login or register