Iglesia de San Pedro de los PicosParishShareCalle de la Puerta de Santiago40001 Segovia, Castilla y LeónSpainGet directions