young babe stella may riding