Tags

semi-longhaired
Breeds

Cymric

This semi-longhaired cat is a variety of the Manx...

Breeds

Turkish Van

This ancient semi-longhaired breed was developed in central and...