xyFace The Wild Parrots of Telegraph Hill The Wild Parrots of Telegraph Hill 107857 2010-12-08 The Wild Parrots of Telegraph Hill(2003) Photo 3 of 8 The Wild Parrots of Telegraph Hill 107857