Tara Leonard

Is a poopyhead


Here is a picture

It is a river somewhere in Russia.

Panorama of Chusovoy, Perm Krai, Russia