Whitehot Magazine
"The Best Art In The World"
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