In a large saucepot heat oil and brown lamb on all sides. Remove from pan. Add onions and garlic and ham and saute until soft. Add rehydrated and del pequillo chiles and deglaze with all 3 wines. Bring to a boil, and then simmer until reduced by half. Add lamb back in with tomatoes, bay leaf and rosemary. Simmer for 3 hours.