Designed by
Title
European Court of Human Rights, Strasbourg Court #194105014
Description
European Court of Human Rights building, ECHR or ECtHR, is a supranational or international court established by the European Convention on Human Rights.
This image is editorial