A South African man sells a version of the Christmas Tree on a roadside in Cape Town, South Africa. The unusual Christmas Trees are made from the branches of indigeneous trees and painted in various colours.
December 18, 2014, Thursday
| Source: EPA/BGNES