Alex Anna’s body is a canvas: her scars come to life to tell a new story of self-harming.
2013
2015
1977
2023
1931
2008
1945
1930
1972
2010
1975
1928
1968
2002
1978
2021
2006