Edinburgh, Scotland | Denver, CO | Castle Rock, CO
Also known as: treealk
Amber Mcmillen lives in Edinburgh, Scotland. She has also lived in Denver, Colorado and Castle Rock, Colorado. She attended the Douglas County High School, Metropolitan State College Of Denver and Edinburgh College Of Art.