Photos by BIRON • HALLOWEEN IN THE CASTRO • Saturday, October 31, 2015