Photos by BIRON ­• The Sisters' 31st Anniversary Party - Sisters Through the Looking Glass • Eureka Valley Recreation Center, The Castro, San Francisco - Easter Sunday, April 4, 2010