new icn messageflickr-free-ic3d pan white
New Amsterdam | by Jeff Tabaco
Back to photostream

New Amsterdam

16 Apr 2005: New Amsterdam Theatre, home of The Lion King. New York, N.Y.

1,089 views
5 faves
2 comments
Taken on April 16, 2005