Certainly looks like theres excess oil on the sump, it should be completely dry from the outside

Take it to somewhere with a hoist and let them look... Some places might be like "oh thats nothing oi, only a small leak" Insist on that they fix it or at least tell you where it is

A bit difficult to tell from photos ya know