Designed by
Title
European Court of Human Rights - tilt-shift view #49293315
Description
STRASBOURG, FRANCE - JUNE 01, 2012: European Court of Human Rights with main focus on one of the building. The design of the building is meant to reflect, amongst other things, the two distinct components of the Commission and Courtt
This image is editorial