Designed by
Title
Strasbourg, France - August 11, 2015 : Three french soldiers patrolling in Strasbourg near the Cathedral #108892672
Description
Strasbourg, France - August 11, 2015 : Three french soldiers patrolling in Strasbourg near the Cathedral, France
This image is editorial