Elaborately carved angels have long been used in Mexico's churches and on altars. Each handmade angel offered here has been beautifully adorned with tiny silver figures known as "milagros". The numerous tiny images nailed into each piece represent prayers and thanks for life's tiny miracles and gifts of heaven.