Colours and desperation

Under Christmas, London explodes with colors and surprises. Christmas decorations are top class in this real “World’s Capital,” but at the same time, there are too many people on the street asking…

Read More