Tag: self portrait by the house wall

Anastasia Davis

Anastasia Davis was born in Ukraine in 1987 but grew up in Israel and the United States. She received a BA in psychology from Northwestern University, Evanston, IL in 2009,…