Refreshing Grace

Chinese Tabernacle Baptist Church

Captain: Elliott Leung