talia

Denver, CO and Los Angeles, CA

angeluca

live in Denver, born and raised in St. Louis