Alamshar is a retired Irish Thoroughbred which is a horse breed best known for its use in horse racing.
Alamshar is a retired Irish Thoroughbred which is a horse breed best known for its use in horse racing.