Josh Taylor was a finalist in Lego Masters Season 2. Josh is a primary school chaplain at Cedar College and children’s ministry assistant at CityReach Oakden Church, in Adelaide.

Ukraine crisis as Russia invades


Email This Story

Why not send this to a friend?

Share