Sheep and lambs hold up traffic (Wednesday 19th April) as they meander through Bream village in the Forest of Dean.