Frank Zhang Fictional character
Frank Zhang is a fictional character in Rick Riordan‘s The Heroes of Olympus series. A demigod son of Mars while also a descendant of Poseidon.
Frank Zhang is a fictional character in Rick Riordan‘s The Heroes of Olympus series. A demigod son of Mars while also a descendant of Poseidon.