Shelly Navarro

Shelly Navarro is Super Charged pink ranger of Power Rangers Dino Charge: Reawakened.