Baton Rouge, LA | Portland, OR
Also known as: catherinalala
Catherine Shelton lives in Baton Rouge, Louisiana. She has also lived in Portland, Oregon. She went to school at the Louisiana State University-system Office and Riverdale High School. She loves the films Life Is Beautiful, Everything Is Illuminated and A Confederacy Of Dunces.