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