blog – nature – New_born_poodle Published on March 1, 2016 in Flashback: Obama’s Speech in Cairo, 2009Full resolution (1164 × 1028) Next →