The Inca dove is a bird found in the south western United States, Mexico, and most of Central America. Like most doves they are a ground forager eating primarily seeds and other vegetation. They can be distinguished from other types of doves by the dark outlines of their feathers which gives them a scaled look.
Because Inca doves live in a warm climate they do not really migrate but every once in a while birds get lost. That is what happened to the bird in the second photo. The first photo was taken in Texas while the second was taken in Minnesota. In 2007 an Inca dove showed up at a feeder on the North Shore of Lake Superior in Two Harbors, MN. While Inca doves are very common in Texas this was the first one seen in Minnesota and people came from all around, including neighboring states to see this "rare" bird. Unfortunately things did not end well for the bird. Since these birds do not usually migrate it stayed around but it was not prepared to handle a Minnesota winter.