Detroit, Michigan, USA. Deaf people at Black Disabled... - Jim West, JW2006136.jpg

Detroit, Michigan, USA. Deaf people at Black Disabled Lives Matter protest. Protest demanding that police funding be reallocated to mental health first responders and crisis intervention specialists. - Jim West - 2020-06-15
 
 
powered by infradox.com