The petals look too narrow for Ranunculus. There is a definite trifoliate leaf near the bottom a bit in from the ledt hand bottom corner of photo 1. Also a bit to the right of that leaf and upwards towards the bottom flower, what looks like a typical Oxalis seed case.