Machado Marcelo

Lisboa, Portugal
Cats: 11
Owner's rating: + 30
Breeder's rating: + 30