4.11.07

ultima cena / the last supper, di/by Leonardo

the highest definition digital image: >>>