logo
Sara Alicia Garcia backdrop
Sara Alicia Garcia poster
Sara Alicia Garcia
Sara Alicia Garcia is a Canadian actress based in Toronto, Ontario.