Pic of The Litter

David Byrne @ Artists’ Pay for Radio Play. (le) poisson rouge, West Village, Manhattan.