Buy Add to Lightbox Download
The Apollo Theater on 125th Street in Harlem, New York on June 23, 2012.
The Apollo Theater on 125th Street in Harlem, New York on June 23, 2012.
Filename: TheATrain_062412_017.JPG
Copyright