Strasbourg, France - October 24, 2013: Building of the European Court of Human Rights. The European Court of Human Rights is an international court established by the European Convention on Human Rights, it is located in Strasbourg, France
Zdroj: Istockphoto