The Day in Photos – March 19, 2017
Protestors break through a symbolic wall as they demonstrate against the G20 Finance Ministers and Central Bank Governors Meeting in Baden-Baden, Germany, March 18, 2017. (Photo by Kai Pfaffenbach/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy