El Farida Stud

Small

by Arabhorse.com Staff
August 28th, 2008

El Farida Stud is located in Cairo Egypt and is owned by the Soliman brothers Tarek & Ahmed.