An angel, a king, a mortal, and battles!All Rights Reserved
An angel, a king, a mortal, and battles!
2 parts