Wednesday, June 6, 2001 “They’re selling postcards of the hanging…” This is Ellis street and Leavenworth — as if it matters. Posted at 12:26 PM | Categories: san francisco photos