Designed by
Title
David and Goliath, young warrior faith led dramatic triumph over giant, demonstrating courage and conviction, even smallest can #335167308
Description
David and Goliath, young warrior faith led dramatic triumph over giant, demonstrating courage and conviction, even smallest can achieve victory battle against seemingly insurmountable challenge