Volunteers from local churches and faith groups were everywhere at Bloomsday - whether they were handing out water, food or playing in one of the dozens of bands along the route.
Must read