1988 mustang mostly stock

Just noticed a strong smell of gasoline coming from passenger side engine bay. Can’t see anything dripping from fuel lines. Lower intake looks dry too. No smell coming from rear of car.

I read the charcoal canisters can be the source of this. Is it the canister itself? Or the purge solenoid or vacuum lines? Everything looks “ok”

Is there a way I can diagnose the exact cause?