Stock Photo: Canadian flag on the Canadian embassy, Leipziger Platz Square, Berlin, Germany, Europe