Mona Lisa in 3,604 Cups of Coffee

View this image ›

sfgate.com