The Upright Animals @ Play:STL — 2007.09.23
The Upright Animals turned in a rocking set on the last day of the Play:STL festival. As always,...
Todd Owyoung is an internationally published music photographer based in New York City. He specializes in music lifestyle, concert, and celebrity portraits. He is proud to be a Nikon Ambassador for Nikon USA.