Fenech Laudi Joseph

Pembroke, Malta
Catteries: Honeybliss
Cats: 25
Owner's rating: + 2921.5
Social: