Stacey A. Snyder
An image from Sports Illustrated: Swimsuit 1996, one of the productions that also features Stacey A. Snyder.
Stacey A. Snyder

Stacey A. Snyder

April 15, 1968 — Dallas, Pennsylvania, USA
Sports Illustrated: Swimsuit 1996

Sports Illustrated: Swimsuit 1996

1996

The Dogwalker

The Dogwalker

2002