2022 Still Life Finalist, Hermione De Jesus Sanchez, Skyview
2022
Hermione
De Jesus Sanchez
Red Judge Points: 
2
Total Judging Points: 
2