Bekkie Atwood - Central Park, New York City, New York
Bekkie Atwood - Central Park, New York City, New York - August 2008