Mallary Taylor

User has not created a Bio.

 

 

 

2015 G7 Summit: "Women are the focus here"

The Group of Seven (G7) summit is an annual meeting of seven industrialized democracies –  Canada, France, Germany, Italy, Japan, the United Kingdom, and the United States – that pro

Mallary Taylor's picture