st. peter's peacocks