@johnedwinmason@mstdn.social
Joined: 10/28/2022
Historian of Africa and photography at UVA. Curator of photography. Writer of books. Player of the French horn. Advocate of walking.
johnedwinmason has no public lists
johnedwinmason has no activity yet