broadwayphotos- Gavin Creel and Sutton Foster in Thoroughly Modern Millie (2002).

more about : broadwayphotos