20180130_shh_mg1_423.jpg
Add to Lightbox DownloadApr. 26, 2011 - New York, New York, U.S. - MARK SALLING filming FOX's ''Glee'' in Central Park in New York City on 04-26-2011. 2011.(Credit Image: © Henry McGee/ZUMAPRESS.com)
- Filename
- 20180130_shh_mg1_423.jpg
- Copyright
- Globe Photos RTI
- Image Size
- 2000x3000 / 706.5KB
- www.zumapress.com
- Contained in galleries
- Daily Round Up 30 Jan 2018

