Amanda Uprichard

Amanda Uprichard is known for her feminine, sophisticated designs that have a bit of edge.