Whitehot Magazine

Sasha Leon

Sasha Leon is a NYC-based fashion editor that recently dove into art writing. She was born in California and raised in Mexico. She lives in Brooklyn with her dog Momo.

articles by this author

Interview with Miss Meatface