It is funny how the brain works. Zahra, whenever I see your picture, I keep thinking of the logo for a shop called "The Christmas Tree". I think it is the red and green shades are similar ... but when I look closely, there is no resemblance at all. What country is that flag on your logo for?