Ashley DeLuca(II)
- Camera and Electrical Department
- Art Department
- Transportation Department
Ashley DeLuca was born on 15 November 1995 in Nashua, New Hampshire, USA. She is known for I Only Smile in Pictures (2015), The Roma Project (2015) and And Then I Go (2017).