Hi, not sure if anyone has seen this website. It's in Russian, but the pictures are of WW-1 tanks / vehicles.
http://www.firstwar.info/photos/tanks/index.shtml?1