More ideas from Riitta
Stunning Black Leopard Appaloosa Arabian; Very Showy.

Stunning Black Leopard Appaloosa Arabian; Very Showy.