Jethro Tull
The British folk/rock group, first formed in Blackpool in 1963, appeared in New York in 1970. I got up close for a few shots at the Fillmore East on May 23.