Images of what could be the HTC M8 have been published by a Russian website.

    




View source website