screen-queens.com
Staff
EDITOR IN CHIEF / FOUNDER Chloe Leeson (she/her) is the founder of SQ. She hails from the north of England (the proper north that people think is actually Scotland but isn’t). Her life source…