WENN

Abby Wambach smiles for the camera

Abby Wambach of the U.S. Women's National Soccer Team appears at Macy's Town Center Mall. Boca Raton, Florida - 26.07.11.

Where: FL, United States. When: 26 Jul 2011.

See our biography of Abby Wambach