set and setting Concert Photos

St. Petersburg, Florida's Set and Setting is an instrumental post-rock powerhouse.