Image 1 of 1

11290 Stallion on Alert.tif

A full leopard spot Appaloosa breeding stallion on alert...getting the wary eye from the stud because this boy means business.