larryandsteve

Karen's brother Larry and his partner Steve in the San Francisco Bay