is a Welsh female professional wrestler working under the ring names Pollyanna Peppers. She has wrestled in Japan, Spain, England, Scotland and Wales.
This product uses the TMDB API but is not endorsed or certified by TMDB.