It’s in russian, but you can get around if you’re lucky enough. I would like to understand the captures, but it’s still one of the best sites I’ve ever found. It’s very addictive, consider yourself warned. http://2photo.ru/
If you click on the links above the pictures on the main page, you can go into the portfolios of the individual artists.