Telsa (river)


Telsa - river in Russia.