Aww, perfect summerweather for these lovey dovies...(rain, rain, rain)
Helix pomatia ( or some other land snail) mating.
And these two has been busy since yesterday.
I guess it was the same couple I saw yesterday at the exact same spot.
Doing the exact same thing...