A photo of Jesse O’Dell

Jesse O’Dell

Lecturer of Russian at California State University State University Long Beach