Designed by
Title
St. Margrethenberg, SG / Switzerland - January 31, 2010: military installation with barbed wire and radar during security measures #135040885
Description
St. Margrethenberg, SG / Switzerland - January 31, 2010: military installation with barbed wire and radar during security measures for the World Economic Forum in Davos on a remote winter mountain peak in the Swiss Alps
This image is editorial