Befana the gift-giving witch visited children at this hospital in Taranto, Italy on Wednesday (1/6). According to Italian folklore, Befana brings kids presents and sweets for the Epiphany, a Christian holiday.
Trending Stories
Close
Subscribe Now
You have been added to Daily News Newsletter