Ostriches at Africa USA - Boca Raton, Florida.

Ostriches at Africa USA - Boca Raton, Florida.