A New Delhi Bird Hospital in 'All That Breathes'

Download
Screen still of All That Breathes
( Courtesy of HBO )