Amy Van Ruuyen | amy-van-ruuyen-with-ribbon.jpg

Amy Van Ruuyen (South Africa) competing with Ribbon at the World Rhythmic Gymnastics Championships in Montpellier.
sport photograph image eileen langsley supersport rhythmic gymna
Amy Van Ruuyen (South Africa) competing with Ribbon at the World Rhythmic Gymnastics Championships in Montpellier.
sport photograph image eileen langsley supersport rhythmic gymna