Tom Beebe
Santa
Paul Stuart
Dec 1999
New York
Fashion
Window Display