Orlando, United States
Cara Rose Clifton is a mixed media artist from Central Florida. She recieved her B.F.A. in Illustration from the Savannah College of Art and Design in 2016 and continues to pursue creative concepts and installation work in Orlando, FL.