Anterior Próximo

Woman run off the road; dead puppy.