An interview with French artist Pierre Barbrel and a chat with him about his recent work – Fear of Breakdown or Icare – Fight, Flight, Freeze
“CHARLIEWOOD” – Barrett Barrera Projects presents Charlie le Mindu with Debbie Harry and Ladyfag in New York City all photos by Kelly Taub