Hello folks, just a quick question - anyone knows what happened to mamutphoto.com website?
Been thinking about starting building something ultra large but the bookmarks are dead and google does not find anything..

Thanks
A.