Joshua 4.24 What do these stones mean 24th Nov 2019 Ian Parry This was preached on the 154th anniversary of Grangetown Baptist Church