Media ID: 55297463
Caption:
Caption:
French police stand guard near the Eiffel Tower in Paris on March 30, 2013. Source: Topshots/AFP Photo/Thomas Coex
French police stand guard near the Eiffel Tower in Paris on March 30, 2013. Source: Topshots/AFP Photo/Thomas Coex