Photographer and designer Helen Sham of Taiwan has constructed a Hasselblad 503CX film camera with LEGO blocks. As if that wasn't impressive enough, it's functional. No, it doesn't take actual photos but watch this video to see what pieces move just like the real thing.
I made this in about 2 hours, consisting of 1120 parts. It includes a mirror, a spring-loaded shutter button and a running counter had the camera have actual film.
The build is an entry in LEGO Ideas contest, which means, with enough supporters, it could become a real product in the future. The project currently has 700 supporters and needs 10,000 to be considered for review by LEGO.