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