A woman is due in court today, accused of punching a police officer after getting a car stuck on some steps in Elizabeth Quay.
It's alleged the 46 year old drove the car along a walkway and attempted to drive down some stairs when the vehicle became wedged between the rails.
It's believed a toddler was in the car at the time.
It didn't end there, police say an officer was set upon by the woman when they approached her.
It's alleged she kicked and punched them before she was taken into custody.
The officer received scratches to the face and bruising to the face and legs.
The Thornlie woman has been charged with Assault Public Officer and she is due to appear before the Perth Magistrates Court today.