Sara Alicia Garcia is a Canadian actress based in Toronto, Ontario.
Sara García
Something Wen't Wrong, Please Try Again Later.