xyFace The Wild Parrots of Telegraph Hill The Wild Parrots of Telegraph Hill 106134 2010-12-07 The Wild Parrots of Telegraph Hill(2003) Photo 2 of 8 The Wild Parrots of Telegraph Hill 106134