WLD INT GB CH TRAVELLA SKY'S THE LIMIT

GB CH TRAVELLA SKY'S THE LIMIT

Travella Sky’s The Limit gained her GB title in 2011 and is now living in Malta.