Russia

Interview on Russian television. Ain't she a beauty? Mother Russia that is.