play play play modal-close

Close

Holly Rose Glover Liverpool/Bath, United Kingdom

Holly is a recent graduate, specialising in various roles within costume for film/tv/theatre and set design.

More DetailsHide Details