El Cimarrón
Cimarron (Spanish Cimarrón) means "feral" or "a domestic animal having returned to a wild state." It can also simply mean wild as well as fugitive.
Wednesday, October 26, 2011
Monday, April 25, 2011
Wednesday, April 13, 2011
Sunday, March 20, 2011