Schonfeld04.JPG
Steven Schonfeld stands outside his newly built $90 million home in Long Island, NY on Thursday, March 26, 2009.
- Copyright
- Robert Caplin
- Image Size
- 5616x3744 / 3.4MB
- www.RobertCaplin.com
- Keywords
- Contained in galleries
Schonfeld04.JPG
Steven Schonfeld stands outside his newly built $90 million home in Long Island, NY on Thursday, March 26, 2009.