Christmas choir in the Parisian metro
8th December 2013
When talking about luxury, the definition of luxury often comes down to a few things that most of us can agree on. One of them is the rare. For homeless people I guess it´s rare…
Read more