Stock Photo: blossoming magnolia tree and war memorial place de la republique square strasbourg alsace france