Carmichael Presbyterian Church – you guys rock! Out of the blue your team of 20 youth showed up and blessed us. Washing a 100ft ship is no easy task and your team nailed it!
© 2023 Amazing Grace Maritime Missions
Website built with ♥ in Newport Beach, California by CRISPx