Redfield Pictures | The Last Shadow Puppets (old)

The Last Puppet Show Big Grams performs at Outside Lands in San Francisco on August 6, 2016.
photos by Robert Redfieldphotos by Robert Redfieldphotos by Robert Redfieldphotos by Robert Redfield