sediment delta in puddle

Image no. 66293