avatar

Joshua Kosman

@joshuakosman@sfba.social

Joined: 07/11/2022



About Joshua Kosman

Classical music critic for the San Francisco Chronicle. Co-constructor, Out of Left Field cryptic crossword. joshuakosman@sfba.social. He/him

Lists

{username} has no public lists

Timeline

{username} has no activity yet