Green’s Dictionary of Slang

Chula Vista Star

Chula Vista, CA 19??-1954

Information