A dazzling display of flying pigeons above the cacophony of Old Delhi.
India,
United Kingdom
Documentary
4 minutes
2018
Eva Weber
Director