Barbados church takes the message of God to the streets

196