20241110_014643 November 10, 2024 Return to: Dominican Film Festival NYCFull resolution (1600 × 907) Image navigation Previous Image