Bug Farm
2021
New York, United States
A short documentary film directed by Lydia Cornett.
︎Film poster